fulfill one's vow - Französisch Englisch Wörterbuch